Top 10k strings from Video Basic - Issue 19 (1985)(Ingelek Jackson)(16k)(es).tzx in <root> / bin / z80 / software / Sinclair Spectrum Collection TOSEC.exe / Sinclair ZX Spectrum - Magazines / Sinclair ZX Spectrum - Magazines - [TZX] (TOSEC-v2007-01-01) /

Back to the directory listing

   6 A$="PON EN MARCHA LA GRABADORA":
   6 "4";"ESTA BIEN ESCRITO ? (S/N)";
   6 "23606",z:
   6 "10",z;"       PARA LA GRABADORA        ":
   5 t$=" PULSA UNA TECLA PARA CONTINUAR "
   5 b$="                              ":
   5 U;" ";N$;" "
   5 T$="   ELIGE, "+n$+":":
   5 A$(u+u)-48":
   5 A$(u)-48":
   5 "9",N;" ~|";
   5 "8",N;A$(N-2
   5 "6";"  SIGUIENTE"
   5 "3";"ESCRIBE TU NOMBRE EN EL         TECLADO Y PULSA <ENTER>":
   5 "165-y*8":
   5 "126-XL/2",
   5 "10",N;" \]"
   5  VUELTA AL PRINCIPIO";
   5  PASO A LA PARTE";
   5  *         
   4 LETREROS ENTRANTES
   4 "10-a/2",U;
   3 t$(2)-48":
   3 b$="               ":
   3 CAR/LENG   
   3 ;"       PARA LA GRABADORA        ":
   3                    
   2 t$(3)-48";
   2 t$(3)-48":
   2 t$(2)-48",
   2 p$="VIDEOHARDWARE:               ":
   2 p$="VIDEOBASIC-LA PROGRAMACION:  ":
   2 i,u,"               ":
   2 a$=" SOPORTES COMERCIALES":
   2 Via Indipendenza 88
   2 SIGUIENTE"
   2 LEE LOS UDG
   2 HOMBRECILLO
   2 A$=" UTILES DE PROGRAMACION":
   2 ;"VIDEOBASIC":
   2 ;"   ""5""
   2 ;"                                ":
   2 ,XX;"      ";
   2 "BIEN, "+N$+"
   2 "5";t$(i);
   2 "23296"+N,
   2 "166-yl*8"
   2 "(21-YP)*8-2":
   2 "(2*i+xl)*8-20",
   2  SOFTIDEA (Como) 
   2  *         *                     *         * 
   2   Tel.031-240.959  
   2        PARA LA GRABADORA        
   2                
   1 yy=(uu+(-(
   1 y1=y1-(x2+y1)/k
   1 y1-x1,x1+y1,i
   1 y(n)=y(n+1
   1 y$=" PULSA UNA TECLA PARA CONTINUAR ":
   1 xx=(CC+(-(
   1 xx-q,yy-d:
   1 x1=x1-(x1-y1)/k
   1 x1+y1,-y1+x1,i
   1 x1+x0,y0-y1:
   1 vite=vite-1
   1 vite=vite+1
   1 u;"recuerda que...":
   1 u;"PROCESADOR DE TEXTOS"
   1 u;"N:NUM.    B:CICLO 2    I:CICLO 1"
   1 u;" BASE DE DATOS "
   1 u;"  LISTA DE VARIABLES   ":
   1 u;"   INTRODUCE <F> PARA TERMINAR",:
   1 u;"     VALOR NO ACEPTABLE",:
   1 u;"       HOJA ELECTRONICA       ":
   1 times=times+time:
   1 tac=tac+50
   1 tac=tac+100
   1 t/temp,n+16
   1 t$="PREPAREMOS AHORA LA RUTINA  DERENUMERACION.  ESTA  TIENE  ELOBJETO DE RENUMERAR LAS LINEASDEL PROGRAMA SEGUN UNA BASE  YUN PASO ELEGIDOS POR EL  USUA-RIO.":
   1 t$="LAS VARIABLES SE MEMORIZAN IN-MEDIATAMENTE DESPUES DEL  PRO-GRAMA. LA PRIMERA LOCALIZACIONESTA CONTENIDA EN <VARS>  (DI-RECCIONES 23627 Y 23628).":
   1 t$="LAS  VARIABLES  DE  LOS  TIPOS<3>,<5>,<7> (VARIABLES NUMERI-CAS  Y  FOR-NEXT)  TIENEN  UNALONGITUD CONSTANTE,PUESTO QUE,EN  EL  SPECTRUM  CADA  NUMEROSIEMPRE ESTA  CONTENIDO  EN  5BYTE.":
   1 t$="El ordenador te permite trazarrapidamente los  graficos  masrepresentativos...":
   1 t$="...y todo ello con gran fiabi-lidad y exactitud.":
   1 t$="...poniendo en evidencia rela-ciones y comportamientos difi-ciles de seguir  analiticamen-te...":
   1 t$="     Distinguido amigo:
   1 t$(u+u)-48":
   1 t$(u)="<":
   1 t$(u)="1292"(B)
   1 t$(4)-49":
   1 t$(3)-49":
   1 t$(3)-48)*4+2":
   1 t$(3)-48",
   1 t$(2)-48)*8+2":
   1 t$(2)-48";
   1 s$="                                BIEN...   
   1 p;"            ":
   1 p;"               ":
   1 p$="los temas de la leccion   ":
   1 p$="del Sistema Operativo      ":
   1 p$="adios":
   1 p$="^^PULSA UNA TECLA PARA COMENZAR^^":
   1 p$="VIDEOTEST:                  ":
   1 p$="VIDEONEXT:                  ":
   1 p$="VIDEOJUEGO:                 ":
   1 p$="VIDEOJUEGO:                  ":
   1 p$="VIDEOBREAK:                  ":
   1 p$="VIDEOBREAK                   ":
   1 p$="VIDEOBASIC-EL LENGUAJE:      ":
   1 p$="Utiles de programacion     ":
   1 p$="Soportes Comerciales        ":
   1 p$="Ratonera                   ":
   1 p$="Raton Trackball Touchscreen":
   1 p$="Pantallas Artisticas        ":
   1 p$="PUNTOS":
   1 p$="O.K.":
   1 p$="Nuevos dispositivos de INPUT":
   1 p$="Los ordenadores del futuro  ":
   1 p$="Lenguaje Maquina #3         ":
   1 p$="Juego de adivinanzas sobre ":
   1 p$="Inteligencia artificial    ":
   1 p$="En el proximo numero...    ":
   1 p$="El rey del mueble           ":
   1 p$="El Sistema Operativo       ":
   1 p$="Diagrama de barras          ":
   1 p$="Aprovechemonos              ":
   1 p$="AHORA ? (S/N)":
   1 p$=" RATONERA":
   1 p$="   HAS HECHO   ":
   1 p$="    PARA    LA    GRABADORA     ":
   1 n;"        ":
   1 n/temp,t+12
   1 n$=".......... "
   1 mang=mang+g:
   1 l$="POR ESTA  RAZON;  LA  PANTALLATACTIL SE UTILIZA EN PROGRAMASDE APLICACIONES  DESTINADOS  AUN PUBLICO NO EXPERTO."
   1 l$="EL  USO  MAS   FRECUENTE   DELTRACKBALL SON  LOS  JUEGOS  DEMOVIMIENTO, O BIEN LOS PROGRA-MAS DEDICADOS AL DESARROLLO DEGRAFICOS EN ALTA RESOLUCION."
   1 estan escritos en forma nor-mal. El bucle se repite  hastael final."
   1 drive printer":
   1 copy=23760
   1 b$=b$+(w$(j)
   1 attr=23813
   1 a;"               ":
   1 a$="LA PROGRAMACION":
   1 Z,Z;"BIEN, "+N$,,,,"AHORA INTRODUCE <RUN> Y A CONTI-NUACION 5 NUMEROS ENTRE 0 Y 21.",,:
   1 YY,XX;"      ";
   1 YA HEMOS VISTO QUE LA  COMUNI-CACION ENTRE HOMBRE Y  ORDENA-DOR SE PUEDE EFECTUAR EN  DIS-TINTOS NIVELES:%             %CON EL CODIGO MAQUINA,  FLEXI-BLE  PERO DIFICIL,  O  CON  UNLENGUAJE DE ALTO NIVEL,  MUCHOMAS SENCILLO  Y  EFICAZ,  PEROTAMBIEN MAS ESPECIALIZADO.    %                            %PERO, LA ESCALA DE POSIBILIDA-DES NO TERMINA AQUI, UTILIZAN-DO POR EJEMPLO UNA  APLICACIONYA PREPARADA ES POSIBLE  COMU-NICARSE CON EL  ORDENADOR  SINTENER NINGUN  CONOCIMIENTO  DEPROGRAMACION; MAS AUN, A VECESNI SIQUIERA SE REQUIERE  CONO-CER EL PROBLEMA SOBRE EL  CUALSE OPERA: POR EJEMPLO, UN PRO-GRAMA ESCRITO POR UN AMIGO,  OCOMPRADO:UNA VEZ INDICADOS LOSDATOS, TIENES A TU DISPOSICIONLA SOLUCION SIN MAS  OPERACIO-NES SUPLEMENTARIAS.%         %DESGRACIADAMENTE,  ESTE  NIVELDE APLICACIONES TIENE  UN  IN-CONVENIENTE: ES MUY RIGIDO; TESERA IMPOSIBLE  PERSONALIZARLOU OBTENER  INFORMACIONES  SOLOLIGERAMENTE DISTINTAS DE AQUE-LLAS PARA LAS QUE SE  HA  PRO-YECTADO.%                    %EXISTEN ENTONCES OTRAS POSIBI-LI
   1 Y,N;A$(N-2
   1 Y,N;" {|";
   1 Y$="PULSA UNA TECLA PARA CONTINUAR ":
   1 Y$="*PULSA UNA TECLA PARA CONTINUAR *"
   1 Y$=" PULSA UNA TECLA PARA CONTINUAR "
   1 X,Y;T$(N):
   1 VISUALIZACION BLOQUE
   1 VIDEOTEST 
   1 VIDEONEXT 
   1 VIDEOLIST 
   1 VIDEOJUEGO
   1 VIDEOHARD '
   1 VIDEOBREAK
   1 VIDEOBASIC N.19
   1 U;"OTRA VEZ..":
   1 U;"INSER.-DESPLAZ.-BUSC.-PAGINAC.":
   1 U;"ERROR !":
   1 U;" L L ";
   1 U+U,XP;A$;
   1 TAB.TEST  
   1 TAB.LENG2 
   1 TAB.LENG1 
   1 TAB.EJER  5
   1 T$="VEAMOS AHORA CON  QUE  FORMATOMEMORIZA EL SPECTRUM LOS  PRO-GRAMAS BASIC Y SUS VARIABLES.":
   1 T$="VEAMOS AHORA COMO APLICAR  LOSCONOCIMIENTOS ADQUIRIDOS  PARAPREPARAR  UN  PROGRAMA  HERRA-MIENTA, ES DECIR, UN  AUXILIARPARA LA REDACCION Y CORRECCIONDE LOS PROGRAMAS.":
   1 T$="QUIZAS SEA MEJOR QUE VUELVAS ALEER EL PROGRAMA Y LO INTENTESDE NUEVO.":
   1 T$="PREPAREMOS UN SOPORTE CAPAZ DERENUMERAR LAS LINEAS EN EXAMENY DE LISTAR SUS VARIABLES  CO-LOREANDO SU NOMBRE EN  FUNCIONDE SU TIPO.":
   1 T$="LOS GRUPOS SON LOS SIGUIENTES:":
   1 T$="LA HERRAMIENTA O  UTILIDAD  SEPUEDE CARGAR CON UN <MERGE>, YSE LLAMA CON UN  <GO TO 9900>.LAS LINEAS DEL PROGRAMA OBJETOTENDRAN POR LO TANTO QUE TENERNUMEROS INFERIORES.":
   1 T$="LA  DIRECCION  DE  INICIO  DELPROGRAMA ESTA CONTENIDA EN  LAVARIABLE DEL  SISTEMA  <PROG>,SITUADA EN LAS  LOCALIZACIONES<23635> Y <23636>, ESTANDO ES-CRITA EN EL FORMATO <Z80>."
   1 T$="ESTAS PUEDEN PERTENECER A DIS-TINTOS GRUPOS: MATRICES  NUME-RICAS, CADENAS,  ETC.  POR  LOTANTO ES NECESARIO QUE, ADEMASDEL NOMBRE, QUEDE TAMBIEN  CO-DIFICADO EL GRUPO AL QUE  PER-TENECEN. ESTO SE OBTIENE DE LASIGUIENTE MANERA:":
   1 T$="EN CAMBIO, LA LONGITUD DE  MA-TRICES Y CADENAS NO  ESTA  IM-PLICITA, Y NECESITA UN PUNTEROQUE LE PERMITA  AL  INTERPRETEACCEDER A LA VARIABLE SIGUIEN-TE.":
   1 T$="ELIGE, "+N$:
   1 Se trata de...":
   1 SOFTIDEA (Como)
   1 SIGLA DEL SOPORTE COMERCIAL U-TILIZADO PARA ESCRIBIR TEXTOS     PT          
   1 SCROLL=23828
   1 S$="                                PON  EN  MARCHA  LA  GRABADORA  "
   1 S$="                                ":
   1 RUTINA MAQUINA DE ESCRIBIR
   1 REGISTRO DEL NOMBRE
   1 PUEDES DEFINIR ZONAS  RESTRIN-GIDAS EN LA PANTALLA TACTIL?      NO          
   1 PROGRAMA  X
   1 PORTADA   S
   1 PERMITE ARCHIVAR Y ORDENAR IN-FORMACIONES (EN SIGLAS)           BD          
   1 P=P-(P>M):
   1 P$="VIDEONEXT":
   1 P$="VIDEOLIST":
   1 P$="VIDEOBASIC-EL LENGUAJE:      ":
   1 P$="  VIDEO  BREAK    VIDEO  BREAK  "
   1 P$="        en el numero 20       ":
   1 O,i;A$(i-2
   1 N$=N$+" ":
   1 M-15351-1985
   1 La instruccion CP en C/M sirvepara ejecutar una...              COMPARACION 
   1 LENG4     
   1 LENG3     
   1 LENG2     
   1 LENG1     
   1 L$="Y ES ASI PORQUE  EL  DESPLAZA-MIENTO  DEL  CURSOR  SOBRE  LAPANTALLA  SIGUE  FIELMENTE  ALQUE REALIZA LA MANO."
   1 L$="QUIERES VER DE NUEVO  LA  LEC-CION (S/N) ?":
   1 L$="PUEDEN SER DE DISTINTOS TIPOS:LOS MAS COMUNES SON EL TECLADOY EL JOYSTICK, CUYO USO  SEGU-RAMENTE CONOCERAS. PERO VEAMOSAHORA  OTROS  DISPOSITIVOS  UNPOCO MAS ESPECIALIZADOS."
   1 L$="LOS INTERFACES O  DISPOSITIVOSDE E/S SON ELEMENTOS INDISPEN-SABLES PARA EL USO DE UN ORDE-NADOR, PUESTO QUE SOLO A  TRA-VES DE ELLOS  PUEDEN  ESTABLE-CERSE  COMUNICACIONES  CON  ELUSUARIO."
   1 L$="LA PANTALLA TACTIL ES UN  DIS-POSITIVO  SEMEJANTE  AL  LAPIZOPTICO: TOUCH SCREEN SIGNIFICAPANTALLA SENSIBLE AL TACTO.":
   1 L$="EN REALIDAD LA PANTALLA NO  ESSENSIBLE AL  TACTO,  SINO  LOSSENSORES SITUADOS SOBRE  ELLA.A PESAR DE SU MUY BAJA RESOLU-CION, SU USO ES MUY INTUITIVO."
   1 L$="EL ""TRACKBALL"" O MANDO ESFERI-CO, ES UN  PERIFERICO  CONSTI-TUIDO POR UNA ESFERA CUYA  RO-TACION ES LIBRE DENTRO  DE  UNSOPORTE FIJO; ROTA CON LA PAL-MA DE LA MANO. "
   1 L$="EL ""RATON"" (MOUSE) ES UN TRACKBALL BOCA ABAJO; LA ESFERA RO-TA  DESPLAZANDO  LA  TOTALIDADDEL DISPOSITIVO SOBRE UN  PLA-NO. SU USO MAS COMUN  SON  LOSGRAFICOS."
   1 L$="DOS RODILLOS, EN  EL  INTERIORDEL DISPOSITIVO, MIDEN EL  AN-GULO DE ROTACION DE LA  ESFERAY SE LO COMUNICAN AL ORDENADORMEDIANTE LOS  CODIGOS  ADECUA-DOS."
   1 L$="BIEN "+N$+";":
   1 INTENTAREMOS ESCRIBIR UN  PRO-GRAMA QUE GENERE  UN  TIPO  DEREPRESENTACION GRAFICA MUY  U-TILIZADA EN MULTITUD DE  APLI-CACIONES: EL <DIAGRAMA DE  BA-RRAS>.",""
   1 INTENTA ESCRIBIR  EL  PROGRAMAEN BASE AL DIAGRAMA DE FLUJO.
   1 INGELEK JAKSON
   1 I","04BCIERRA B","<813","2B70
   1 ES DE NOCHE, EL TIEMPO LLUVIO-SO. ESTOY SENTADO EN LA MESA YHOJEO DISTRAIDAMENTE LAS PAGI-NAS DE UN SEMANARIO. NO  TENGOGANAS DE REVISAR ESAS  ABURRI-DISIMAS CUENTAS BANCARIAS  QUENUNCA CUADRAN.  CADA  VEZ  QUELAS COMPRUEBO SALEN RESULTADOSDISTINTOS.                    QUE PUEDO HACER?#            #ME VOY A LA CAMA#            #PRUEBO EL ULTIMO VIDEOJUEGO# #LE ESCRIBO A UN AMIGO.#      #PODRIA SER UNA BUENA IDEA, PE-RO ES DEMASIADO PRONTO;#     #ESTOY DEMASIADO CANSADO Y  SINREFLEJOS.#                   #ES UNA  BUENA  IDEA:  HAY  QUECUIDAR LAS AMISTADES.#       #CLARO QUE ES UNA  BUENA  IDEA,PERO EN LA ERA DE LOS  ORDENA-DORES NO USARE UNA MAQUINA  DEESCRIBIR. CARGARE EL...#     #PROCESADOR DE TEXTOS#        #HOJA ELECTRONICA#            #BASE DE DATOS#               #SI, CARGARE EL P.T.#         #NO ES EL SOPORTE ADECUADO#   #NO, LA <BD> NO SIRVE PARA  ES-CRIBIR CARTAS.#              #ES MUY  COMODO!  ADEMAS  PUEDOESCRIBIR EN SUCIO TODO LO  QUEPASA POR  MI  CABEZA,  DEJANDOPARA DESPUES  EL  PERFECCIONA-MI
   1 EN UN REGISTRO DE  8  BITS  ESPOSIBLE INSERTAR EL N.273 ?       NO          
   1 EL TRATAMIENTO DE TEXTOS SIRVEFUNDAMENTALMENTE PARA REDACTARE IMPRIMIR TEXTOS ESCRITOS,  YSE UTILIZA  COMO  UNA  MAQUINACORRIENTE  DE  ESCRIBIR,  PEROLAS VENTAJAS  CON  RESPECTO  AELLA SON NOTABLES:%          %TIENE LA POSIBILIDAD DE  INFI-NITAS CORRECCIONES,  ARREGLOS,SUSTITUCIONES, SIN QUE  QUEDENHUELLAS DE LAS  MODIFICACIONESEFECTUADAS;                   BUSQUEDA DE  PALABRAS,  FUSIONDE DISTINTOS TEXTOS, VARIACIO-NES EN LAS PAGINAS, JUSTIFICA-CION A  DERECHA  O  IZQUIERDA,MARGENES SANGRADOS, RECUADROS,NEGATIVOS, NUMERACION  DE  LASPAGINAS, TITULOS CENTRADOS...YAQUELLAS AYUDAS NECESARIAS PA-RA UNA PERFECTA IMPRESION.#  #HOJAS ELECTRONICAS            TIENEN UN USO BASICAMENTE  MA-TEMATICO, Y SIRVEN PARA COMPO-NER ESQUEMAS  Y  TABLAS  SEGUNLAS MODALIDADES  ELEGIDAS  POREL  OPERADOR.  ESTAN  FORMADASPOR UNA GRAN HOJA IDEAL,  SUB-DIVIDIDA EN  MUCHAS  CASILLAS.CADA UNA DE ELLAS PUEDE CONTE-NER PALABRAS, NUMEROS O FORMU-LAS. PUESTO QUE ESTAS  ULTIMASPUEDEN REFERIRSE A OTRAS CASI-LLAS, ES FACIL IMAGINAR QUE LAPR
   1 EL PROGRAMA QUE HAS ESCRITO ESUNA APLICACCION MUY  TIPICA  YMUY UTILIZADA A  NIVEL  COMER-CIAL; ADECUADAMENTE PERSONALI-ZADO PUEDE PROPORCIONARTE  IN-FORMACIONES VALIDAS E INMEDIA-TAS."
   1 EJERCICIO 
   1 DISPOSITIVO DE ENTRADA CON UNAESFERA                            TRACKBALL   
   1 DISPOSITIVO DE  INPUT  QUE  SEMUEVE SOBRE LA MESA               RATON       
   1 CUANTOS TIPOS DE SALTOS PERMI-TE EL ASSEMBLER Z80 ?             DOS         
   1 CUANTOS TIPOS  DE  DIRECCIONA-MIENTO TIENE  EL Z80 ?            SIETE       
   1 CON QUE  LETRA  SE  INDICA  ELFLAG DE RESTA ?                   N           
   1 CC-AA,DD-BB,EE:
   1 CAR/TEST   
   1 CAR/PROG   
   1 CAR/NEXT   
   1 CAR/LIST   
   1 CAR/LENGB  
   1 CAR/HARD  
   1 CAR/GIG   ,
   1 CAR/EJER   
   1 B$="------------"
   1 ANTERIOR  
   1 ACUERDATE DE NUMERAR  LAS  LI-NEAS DE 10 EN 10 A  PARTIR  DE10."
   1 AA,BB,CC,DD,EE:
   1 A$="VIDEOTEST ":
   1 A$="PON EN MARCHA LA GRABADORA"
   1 A$=" SOPORTES COMERCIALES":
   1 >JUNTOS Y TIENEN QUE EMPEZAR ENLAS POSICIONES 5..10..15..ETC.DE LA LINEA 21. ACUERDATE  QUEDESPUES DE  HABER  ESTABLECIDO<
   1 > (CAP SH. 8)  GRAFICAMENTE,TIENES QUE DEVOLVER EL TECLADOAL MODO NORMAL.",""
   1 >  en  cadalocalizacion indicada  por  lacombinacion de  los  2  buclesFOR-NEXT.","",""
   1 ="w")+(y<2
   1 ="a")+(x<2
   1 ;N$;" ? (S/N)"
   1 ;"y quita la alimentacion a tu";
   1 ;"Y PULSA <ENTER>":
   1 ;"VIDEOBASIC"
   1 ;"TU PUNTUACION ES ";s;" SOBRE 20."
   1 ;"SPECTRUM.       Hasta pronto";
   1 ;"PRUEBA AHORA"
   1 ;"PREGUNTA N. ";w
   1 ;"PARA MEJORAR LEE";
   1 ;"NUEVOS DISPOSITIVOS DE INPUT";
   1 ;"NO TE PUEDO AYUDAR":
   1 ;"Muy bien, enhorabuena!"
   1 ;"MUY BIEN ";n$;
   1 ;"La respuesta correcta es:";
   1 ;"LA RESPUESTA ES MUY CORTA";
   1 ;"HE AQUI UNA SUGERENCIA:"
   1 ;"HASTA PRONTO":
   1 ;"Guarda la cinta en  su  caja";
   1 ;"ESTA BIEN ESCRITO,  ";
   1 ;"ESCRIBE TU NOMBRE";
   1 ;"ES EXACTO."
   1 ;"EN EL TECLADO";
   1 ;">  <      >  <"
   1 ;"- - - - - -"''':
   1 ;"""";i$;""" esta equivocado."
   1 ;" PULSA UNA TECLA PARA CARGAR     EL PROXIMO PROGRAMA":
   1 ;"  PON EN MARCHA LA GRABADORA  ":
   1 ;"   PON EN MARCHA LA GRABADORA   ":
   1 ;"          estoy cargando        "''"          VIDEOHARDWARE         ":
   1 ;"             ";
   1 ;"               "
   1 ;"                  ";
   1 ;"                   ";
   1 ;"                    ":
   1 5TRADUCCION
   1 5BTOTAL","...NUMEROS","
   1 5923500","...o EXPRESIONES","
   1 5312000","
   1 43 - FASE DE OUTPUT","COMO OBTENDREMOS EL RESULTADO?",""
   1 4 O U T P U T "
   1 3 ELABORACION  ","2310
   1 22 - FASE DE ELABORACION ","COMO SE GENERARA EL DIAGRAMA ?",""
   1 21-I,B*5;""
   1 2 INICIALIZA. "
   1 11 - FASE DE INPUT ","QUE  ELEMENTOS  TENDREMOS  QUEINTRODUCIR ?",""
   1 000000000000000000000000000000000000000000000000000000000000000000000000001111111111111021100000000000000211111111111112211000000000000002222222222222222110000000000000022222222222222221100000000000000000000000000000000000000666666666600000000066000000000006660088888888888888888880666660000000888===============8000000088888888?===============8888888888888888?<<<<<<<<<<<<<<<8888888888888888?;;;;;;;;;;;;;;;8888888888888888?;;;;;;;;;;;;;;;8888888888888888?:::::::::::::::8888888888888888?:::::::::::::::8888888888???888888888888888888:8888888888???8888????88?????::::8888888888???????889999999999:::888888888?88888888888888889999998888888888888888888888888888888888888888????????????????????????????????8888888888888888888888888888888888888888888888888888888888888888E
   1 ...................................
   1 -y1+x1,-x1-y1,i
   1 -x1-y1,y1-x1,i
   1 ,XX;"      ":
   1 ,O;"FASE SIGUIENTE.";
   1 ,A;"    ";
   1 ,A;"    ":
   1 +yy)<h))*go+(yy<2
   1 +xx)<u))*go+(xx<2
   1 **AYUDA II INTENTO**
   1 ***respuesta flash***
   1 ***puntuacion***
   1 ***pulsa una tecla***
   1 ***comentario final***
   1 ***bloque principal***
   1 ***INPUT controlado***
   1 ***CLS BAJO***
   1 ***********************    
   1 ));q$(q,65
   1 (tac+vite*150
   1 ''''"   PON EN MARCHA LA GRABADORA   ":
   1 "xg+xs/2",yg+ys*
   1 "i*2+3",u+u;
   1 "g","=95 LENGUAJE ","g",">95ALTO NIVEL","g","B73LENGUAJE","g","C73MAQUINA "
   1 "g","3=4APLICACION","g","4=4 COMPLETA ","g","8;2GENER. DE","g","9;2PROGRAMA "
   1 "g","311  USO   ","g","411SENCILLO","g","BG1  MAS   ","g","CG1FLEXIBLE","",""
   1 "e"+s,sss:
   1 "b*5-4",U;
   1 "b*5-3",u;:
   1 "a"+s,sss:
   1 "Variable de longitud fija:"
   1 "Una vez grabadas las  informa-ciones que hayas elegido  (porejemplo, articulos  aparecidosen revistas)..."
   1 "Un bucle FOR-NEXT contara  lasentradas; un segundo  bucle enel interior del primero  (ANI-DADO) contara los caracteres aimprimir.",""
   1 "Se me olvidaba... Tu eres un CA-ZA RATONES ""
   1 "RESPUESTA = ";
   1 "La  entrada  esta  constituidapor 5 numeros(comprendidos en-tre 0 y 21) que deseas  repre-sentar graficamente.",""
   1 "LAS BARRAS  TIENEN  QUE  ESTARFORMADAS POR  3  SIMBOLOS  <
   1 "Imprimiremos un  <
   1 "Estas pastillas,ademas de hacer-te ganar 100 puntos, te permitencomerte al raton mientras que lapantalla siga parpadeando."'"Si despues de haberte comido unapildora consigues comerte al ra-ton ganaras una vida."
   1 "En este caso el formato es  elsiguiente:"
   1 "ESTE REPRESENTA LOS NUMEROS  ACOMPARAR BAJO FORMA DE  BARRASDE LONGITUD PROPORCIONAL A  LAMAGNITUD DEL NUMERO MISMO, HA-CIENDO QUE LA COMPARACION  SEANATURAL.",""
   1 "Despues de  haber  escrito  untexto como con la  maquina  deescribir puedes revisarlo, mo-dificarlo,  corregirlo  tantasveces como desees."
   1 "Cada  casilla  puede  contenerCONSTANTES","
   1 "COMO TE LLAMAS ?  ";
   1 "CADENA","VAR.NUM. (un solo caract.)","MATRIZ NUMERICA","VAR. NUM.(varios caract.)","MATRIZ ALFANUMERICA","GRUPO FOR-NEXT"
   1 "AHORA, "+N$,"TRANSFORMAREMOS  EL   ANALISISANTERIOR  EN  UN  DIAGRAMA  DEFLUJO Y DESPUES A  INSTRUCCIO-NES <BASIC>."
   1 "AHORA, "+N$,"
   1 "<L L> ","es el numero de linea","<P P> ","es la longitud completa","<xx>","es el programa mismo","<CR> ","es el caracter 13"
   1 "9958 RETURN","Terminado el  ultimo  caracterse vuelve a la rutina  princi-pal."
   1 "9956 PRINT CHR$ (V-128);:LET IND=IND+6","En cambio, el ultimo  caractertiene el  bit  7  (valor  128)forzado a 1. Restando 128 vol-vemos al codigo normal."
   1 "9954 IND=IND+1:LET V=PEEK IND:IF V<128 THEN PRINT CHR$ V;:GOTO 9954","Los caracteres que  siguen  al1
   1 "9950 REM NOMBRE DE CARACTERES","Esta es la rutina que  decodi-fica los nombres formados  porvarios caracteres."
   1 "9948 PRINT:GO TO 9928","Se concluye la linea de impre-sion y se repite el bucle."
   1 "9946 IF V1=7 THEN LET IND=IND+19","Este es el grupo FOR-NEXT. Es-te  bloque  de   instruccionessirve para actualizar  la  di-reccion IND."
   1 "9944 IF V1=5 THEN GO SUB 9952","El nombre compuesto de mas ca-racteres se decodifica  en unarutina adecuada."
   1 "9942 IF V1=3 THEN LET IND=IND+6","Tipo 3  de  la  variable  cuyonombre esta formado por un so-lo caracter."
   1 "9940 IF V1/2=INT(V1/2) THEN LET IND=IND+FN C(IND+1)+3","La longitud de todos los tipospares  esta  contenida  en  elpuntero (2
   1 "9938 IF V1=2 OR V1=6 THEN PRINT ""$"";","Cadenas y matrices alfanumeri-cas llevan un  nombre  seguidode <$>."
   1 "9936 PRINT CHR$ (V-V1*32+64);","Los restantes cinco bits de  Vcontienen el nombre. 64  rees-tablece el bit que falta."
   1 "9934 PAPER V1","Establecemos a continuacion elcolor del papel con el tipo devariable."
   1 "9932 LET V1=INT (V/32)","Los 3 bits de V  contienen  eltipo de variable.Esta instruc-cion lo obtiene."
   1 "9930 IF V=128 THEN PAPER 7:RETURN","El final de las variables estaindicado por el codigo  <128>.Se reestablece PAPER."
   1 "9928 LET V=PEEK IND","V se establece con el 1
   1 "9926 LET IND=0:LET V=0:LET V1=0:LET IND=FN C(23627)","Para evitar  alteraciones  du-rante el desarrollo todas  lasvariables usadas son iniciali-das."
   1 "9922 INK 9","Para  evitar  caracteres  pocolegibles INK  tiene  que  con-trastar con el color de PAPER."
   1 "9920 REM LISTA VARIABLES","Pidiendo esta opcion se impri-me la lista  completa  de  lasvariables, coloreadas segun sutipo."
   1 "9918 GO TO 9908","Se vuelve al principio del bu-cle."
   1 "9916 LET LIN=LIN+P","Se pone al dia  el  numero  delinea para el bucle siguiente."
   1 "9914 LET IND=IND+FN C(IND+2)+4","IND+2  e  IND+3  contienen  elpuntero al que hay que sumar 4para  alcanzar  la  linea  si-guiente." 
   1 "9912 POKE IND+1,LIN-INT(LIN/256)*256","En cambio, la  siguiente posi-cion contiene el byte de nivelbajo."
   1 "9910 POKE IND,INT(LIN/256)","LIN contiene el  nuevo  numerode linea. Esta instruccion me-moriza el byte de nivel alto."
   1 "9908 IF 256*PEEK(IND)+PEEK(IND+1)=9900 THEN RETURN","Obtendremos el numero  de  li-nea:  tenemos   que   terminarcuando empieza el renumerador."
   1 "9906 INPUT ""Principio "";lin'""Paso "";P","Ahora le pedimos  al  operadorque indique la nueva base y elpaso de renumeracion."
   1 "9904 LET IND=FN C(23635)","Establecemos la  variable  INDcon la direccion de inicio delprograma BASIC (var. de  sist.PROG)."
   1 "9902 DEF FN C(N)=PEEK N+256*PEEK(N+1)","Esta funcion decodifica el nu-mero escrito en formato Z80  yque esta memorizado en la  di-reccion N."
   1 "9900 REM RENUMERACION","REM sirve unicamente como  co-mentario, en este caso, le  datitulo a la rutina."
   1 "7";" ESTOY CARGANDO VIDEOTEST":
   1 "7","PP","< PP >  ( 2  byte  en  formatoZ80) contienen el  puntero  dela linea siguiente.."
   1 "7","N","<CADENA> El 1
   1 "7","GGG","Los primeros  tres  bits  (quepor lo tanto pueden  tomar  unvalor entre 0 y 7) identificanel tipo de variable." 
   1 "6";"PULSA";
   1 "6";"   ";
   1 "6";"    "
   1 "6","XXXXX","Sigue el numero, contenido  en5 byte."
   1 "6","PP","...de un numero (puntero) de 2byte, que  indica  el  espaciototal ocupado  por  la  matrizmisma;"
   1 "6","CCCTTTSSS","le siguen: el contenido de  lavariable misma, el limite (TO)y <STEP>;" 
   1 "5";" xxxxxxxxx ";
   1 "4";"ESTA BIEN ESCRITO ? (S/N)"
   1 "4";" Elige 1,2 o 3 ...",
   1 "31120"(i)
   1 "3";"TECLADO Y PULSA <ENTER>":
   1 "3";"ESCRIBE TU NOMBRE EN EL";
   1 "3";"ESCRIBE TU NOMBRE EN EL         TECLADO Y PULSA <ENTER>"
   1 "3";" P P ";
   1 "3";"  TITULO  CATEG. REVISTA FECHA"'':
   1 "3";"     A    B    C    D    E    ":
   1 "3","NNN","<NUM.  VARIOS  CARACTERES>  Eneste caso el nombre esta  com-puesto por varios caracteres;",
   1 "3","N","En el caso de matrices numeri-cas o alfanumericas,  el  nom-bre va seguido...",
   1 "3","N","<NUMERICA> Como de  costumbre,el 1
   1 "3","N","<GRUPO FOR-NEXT> El nombre  dela  varible  de  control  estacontenido en el 1
   1 "29","28","11","-62","-11","34","-6","-60","6","23","11","-46","-11","25"
   1 "27","R","< R > cierra el caracter <13>,correspondiente a <ENTER>.",z
   1 "24","LLS","Finalmente se memorizan el nu-mero de linea y la posicion dela instruccion que delimita elbucle (NEXT).",z
   1 "23617",u:
   1 "23617",Z:
   1 "23617",U+U
   1 "23295+I",
   1 "222223333322222666666"(j),b$:
   1 "2122","ECUAC.  ","MAT.  ","REV.A  ","9/82","3251","ALIEN   ","CINE  ","REV.C  ","7/82","4543","RENUMER.","UTIL. ","REV.B  ","7/83","1415","DIBUJO  ","UTIL. ","REV.A  ","6/85","5334","TOMMY   ","CINE  ","REV.A  ","6/84"
   1 "20","CCCCC","..se memorizan los  datos,  yasean numericos  o  alfanumeri-cos.",z
   1 "2","LL","< LL >  (2 byte)  contiene  elnumero de linea. Solo en  estecaso el byte alto  precede  alde orden bajo."
   1 "17","CCCCC","...y luego los caracteres mis-mos."
   1 "16","CCCCC","los restantes cinco bits  for-man el codigo del nombre.",Z
   1 "1352"(i):
   1 "12","XXXXXXX","...sigue el verdadero conteni-do de la linea misma;"
   1 "11","TDD","a continuacion de las informa-ciones referentes a las dimen-siones...",
   1 "10";"ejercicios":
   1 "10";"VIDEOBASIC":
   1 "10","XXXXX","sigue el valor  numerico  comoen el caso anterior." 
   1 "10","LL","Le sigue la longitud expresadaen caracteres....",
   1 "04=IMPRIME ","04>21-I,B*5","#823","2=50
   1 "048INT. <N>","#813","2830
   1 "042LIMPIA  ","043PANTALLA","#820","*1 ","19
   1 "...u ordenado por fechas. Pue-des elegir en base  a  parame-tros o a limites sobre  uno  omas archivos,  obteniendo  unagran flexibilidad de busqueda."
   1 "...puedes volver a ver todo loque te interese  ordenado  portemas..."
   1 "...o bien reagrupado en base ala revista de la que procede.."
   1 "...he aqui  como  se  codificacada linea <BASIC>:"
   1 "-23","55","23","1","9","-57","-9","57","9","-4","1","-11","1","11","-2","-40","11",
   1 ","045INICIAL.","046CICLO B ","#823","2520
   1 "*1 ","%  "
   1 ""mientras tanto hay que conseguirir comiendose las  pastillas  depotencia ""
   1 ""W"",""A"",""S"",""Z""
   1 ""N="";N","04:INICIAL.","04;CICLO I ","#823","2:40
   1 ""","04@CIERRA I","<813","2@60
   1 ""  y  para  movertetienes que usar las TECLAS: 
   1 "    GENERACION DE UN    ","   DIAGRAMA DE BARRAS"
   1 "         INSTRUCCIONES"'"         #############"''"El juego consiste en no  dejarsealcanzar  por  el  raton   ""
   1  byte,  como  decostumbre,  contiene  tipo   ynombre de la variable.",
   1  byte de cada variable:"
   1  byte contiene el  nombrede la variable.",
   1  Tel.031-240.959 
   1  SOFTIDEA - (Como) 
   1  REPETIR";
   1  INTRODUCCION";
   1  EJERCICIO"
   1  COPYRIGHT  1985 
   1  CARGAR LA";
   1  CARGAR EL VIDEOJUEGO";
   1  AL BASIC ":
   1  **         **                   **         ***********************         
   1  **         **                   **         ** 
   1  *         *                     *         ***********************            
   1   bytede la variable en examen."
   1   Y.. ADIOS"
   1    Pon en marcha la grabadora   
   1      tenemos el gusto de comu-nicarle que desde  el  princi-pio del presente mes,  nuestroestudio ha puesto a  punto  unnuevo setbezio  para  toda  sudistinguida clientela.
   1          ** 
   1          ":
   1                             ***********************         **                   **         ** 
   1                             ***********************         
   1                              ***********************         *                     *         * 
   1                                 
   1                         
   1                   
   1                 
   1